Лабораторная работа 2. Работа с изображением.

Цель работы:   приобрести знания и умения по работе с отсканированным изображением.

Задачи работы:

  1. приобрести знания по работе с изображением.
  2. научится  изменять вид изображения в окне,
  3. научиться изменять само изображение,
  4. научиться работать с блоками изображений.

Теоретический блок.

(Если Вы знакомы с теорией, можете сразу перейти к выполнению практических заданий)

Изменение вида изображения в окне и самого изображения

     Полученное после сканирования изображение часто бывает необходимо разместить в окне изображений более правильно, т.к. иногда приходится сканировать изображение не в том положении, в котором его впоследствии необходимо будет распознавать (это связано с возможностями различных видов сканеров), например текст, идущий справа налево.

    В этом случае полезно воспользоваться меню Изображение (Image), помогающим изменять положение изображения в окне. Данное меню содержит следующие команды:

lab_skan2_1.gif (3121 bytes)

  1. Повернуть по часовой стрелке (Rotate Clockwise) – поворот изображения по часовой стрелке на 90 градусов.
  2. Повернуть против часовой стрелки (Rotate Counter-Clockwise) - поворот изображения против часовой стрелки на 90 градусов.
  3. Перевернуть изображение (Rotate Upside Down) – переворот изображения на 180 градусов.
  4. Зеркальное отражение относительно горизонтали (Mirror Gorizontally) - изменение изображения на зеркальное по горизонтали.
  5. Зеркальное отражение относительно вертикали (Mirror Vertically) - изменение изображения на зеркальное по вертикали.
  6. Инвертировать (Invert Image) – замена белых участков изображения черными, а черных - белыми. Используется для того, чтобы распознавать тексты, напечатанные светлыми буквами на темном фоне.
  7. Очистить от мусора (Clean image) - удаление “мусора” в виде мелких черных точек на изображении.
  8. Очистить от мусора блок (Clean block) - очищение активного блока от “мусора” в виде мелких черных точек.

 

     Меню Вид (View) позволяет изменять вид изображения в окне. Это необходимо для более удобной работы с отсканированным изображением: его правкой, выделением блоков, просмотром мелких деталей.

Данное меню содержит пункт Панели управления (Toolbars), вызывающее различные панели на экран, которые, повторяя команды (пункты) основного меню, облегчают работу с программой благодаря своей наглядности. Кроме того в меню Вид (View) существуют следующие пункты:

lab_skan2_2.gif (4535 bytes)

  1. Изображение целиком (Whole Image) – выводит отсканированное изображение в окне полностью за счет уменьшения его размеров; применяется в случае, когда изображение слишком большое и не умещается в границах окна изображения.
  2. По ширине изображения (Page Width) – размещает изображение полностью только по ширине, оставляя за нижней границей окна оставшуюся часть длины.
  3. По высоте изображения (Page Height) - размещает изображение полностью только по длине, оставляя за правой границей окна оставшуюся часть ширины.
  4. Увеличить масштаб (Zoom In) и Уменьшить масштаб (Zoom Out) – соответственно увеличивают/уменьшают изображение в окне в 2 раза, возможно использование данной команды несколько раз.
  5. Показать активный блок (Active Block) – в зависимости от размера выделенного блока увеличивает либо уменьшает размер изображения в окне так, чтобы выделенный блок был виден полностью.
  6. Масштаб (Scale at) 10% (25%, 50%, 100%) - установление размера изображения в окне в процентах от исходного.
  7. Следующая страница (Next Page) – переход к следующему изображению (согласно списку изображений пакета в левом окне).
  8. Предыдущая страница (Previous Page) – переход к предыдущему изображению.
  9. Открыть страницу с номером (Open Page Number) – открывает диалоговое окно, в котором пользователь может задать номер необходимого ему для открытия изображения; применяется для быстрого перехода от одного изображения к другому.
  10. Обновить список страниц (Update pages) - получение самой последней информации о страницах пакета. Используется при работе с пакетом в сети.
  11. Свойства (Properties) – вывод свойств изображения, включающий в себя информацию о:

Работа с блоками

    Во многих случаях необходимо распознавание не всего изображения, а лишь какой-либо его конкретной части. Причем для более быстрой обработки изображений иногда бывает нужно выделить более сложный фрагмент, нежели прямоугольник. Поэтому следует использовать т.н. блоки изображений. Они представляют из себя выделенные пользователем участки на основном изображении, причем каждый блок может иметь свои определенные свойства.

     Блок можно выделить на изображении с помощью мыши (нажатие левой кнопки с последующим растягиванием рамки до необходимы размеров). Так как блок имеет вид рамки прямоугольной формы, ее размеры можно менять стандартным способом с помощью мыши.

    Свойства выделенного блока задаются в пункте меню Вид/Свойства (View/Properties), при открытии которого появляется следующее окно:

lab_skan2_3.gif (5102 bytes)

  1. Тип блока (Block Type) – тип блока, существует 4 типа блоков, в зависимости от выбора которых, программа FineReader будет распознавать блоки разными способами, а, следовательно, и результат распознавания также будет различным. Типы блоков:
  1. Номер блока (Block Number) – задание номера блока, этот параметр оказывает влияние на очередность сканирования блоков, а также на результат их распознавания (текст в окне текста будет представлен в соответствии с возрастанием номеров блоков). Нельзя задавать для разных блоков одинаковые номера.
  2. Язык (Language) – указание языка, которым написан текст в выделенном блоке. Данный параметр существует только у блоков типа “текст” и “рисунок”.
  3. Тип текста (Text Type) – тип распознаваемого текста. Существует 4 типа текста: текст, отпечатанный на принтере, на пишущей машинке, установленный по умолчанию и определяемый автоматически). Данный параметр существует только у блоков типа “текст” и “таблица”.

Практические задания.

 

1. Изменение вида изображения в окне и самого изображения

1.1. Откройте два ранее сохраненных изображения.

1.2. С помощью пунктов меню Image посмотрите, как будет изменятся изображение в окне. Расположите его так, чтобы оно приняло вертикальное положение.

1.3. С помощью пункта меню View посмотрите, как можно изменить само изображение:

1.3.1. Разместите изображение в окне целиком, затем по ширине и по высоте.

1.3.2. Увеличьте масштаб в 2-3 раза, затем  верните изображение в исходное положение.

1.3.3. Верните изображение в исходное положение.

 

2. Работа с блоками изображения

2.1. Отсканируйте страницу, содержащую элементы текста, рисунка и таблицы.

2.2. Выделите блоки на изображении, которые предстоит распознать, а также отдельно блок, который необходимо пропустить при распознавании.

2.3. Для каждого блока задайте его тип. В случае необходимости создайте нескольких блоков одного типа (но не менее 4-х).

2.4. Укажите номера блоков в следующем порядке: 1-блок типа “таблица”, 2-блок типа “текст”, 3-блок типа “не предназначенный для распознавания”, 4-блок типа “рисунок”.

2.5. Задайте для блока типа “текст” и “таблица” тип распознаваемого текста.

2.6. Распознайте изображение.

В случае неудачного распознавания таблицы, подкорректируйте блок типа “таблица” с помощью дополнительных линий.

2.7. Удалите все созданные блоки.

2.8. Проведите автоматическое выделение блоков на изображении (без определения их типов) и распознайте их.

2.9. Сравните полученный результат с тем, который получился при выделении блоков вручную, сделайте вывод.

Вверх

Назад   | Содержание | Вперед